/**
 * ****************************************************************************
 * Project: RoboBridge
 * ----------------------------------------------------------------------------
 * -------------------------- [c]2012 - KrawallMann ---------------------------
 * ---------------------- http://www.krawallmann.de.tc/ -----------------------
 * ****************************************************************************
 * File: MultiStateListener.java Package: tc.de.krawallmann.robobridge Version:
 * 1.0 Author(s): KrawallMann
 * ****************************************************************************
 * Description:
 * ****************************************************************************
 */
package tc.de.krawallmann.robobridge;

/**
 * The listener interface for receiving multiState events. The class that is
 * interested in processing a multiState event implements this interface, and
 * the object created with that class is registered with a component using the
 * component's <code>addMultiStateListener<code> method. When
 * the multiState event occurs, that object's appropriate
 * method is invoked.
 * 
 * @author KrawallMann
 * @version 1.0
 */
public interface MultiStateListener {

	/**
	 * On state changed.
	 * 
	 * @param state
	 *            the state
	 */
	void onStateChanged(int state);
}
